Port WOA23 extrapolation from Compass#528
Draft
xylar wants to merge 13 commits intoE3SM-Project:mainfrom
Draft
Conversation
Collaborator
Author
Collaborator
Author
|
the glitch in the Ross plot is annoying but doesn't feel like it's worth fixing. Maybe a dateline issue? I don't see any evidence that it's actually in the data. Update: should be fixed, at least the dateline issue. I also reduced the colorbar ranges in the cavity transects. |
xylar
commented
Apr 14, 2026
Comment on lines
+35
to
+36
| 1. `combine_topo` reuses a cached `e3sm/init` combined-topography step | ||
| configured for the WOA23 0.25-degree latitude-longitude grid. |
Collaborator
Author
There was a problem hiding this comment.
Suggested change
| 1. `combine_topo` reuses a cached `e3sm/init` combined-topography step | |
| configured for the WOA23 0.25-degree latitude-longitude grid. | |
| 1. `combine_topo` from the `e3sm/init` component is used to combine topography GEBCO and | |
| Bedmap3 datasets on the WOA23 0.25-degree latitude-longitude grid. |
Collaborator
Author
|
Needs to be rebased once #526 goes in. |
Organize combined-topography tasks by target grid and resolution rather than by downstream consumer, and add a reusable 0.25-degree lat-lon task for cached products. This renames the task helpers and task classes, updates remap and cull callers, and refreshes the e3sm/init developer docs to match the new layout.
Introduce the ocean/global_ocean/hydrography/woa23 task with shared combine and extrapolate steps, draft user and developer documentation, and API entries. The task consumes the reusable e3sm/init lat-lon combined-topography product so future hydrography products can share the same cached input workflow.
This is necessary if shared steps belong to a different component than the one for the task they belong to, but they use a parallel command. This has to happen at both setup and runtime
4d0984c to
f7016af
Compare
We want that, not PT and S, so we are focused on Omega more than MPAS-Ocean.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
























This PR ports processing of the World Ocean Atlas 2023 (WOA23) dataset from Compass.
First, it combines 2 decadal climatologies together and combines January data at shallower depths with annual data in the deeper ocean (where WOA23 doesn't provide monthly data). The data are combined on a 0.25 degree grid, the highest resolution available for WOA23.
Then, beginning with a combined topography dataset on the same 0.25 degree lat-lon grid, we extrapolate the WOA23 data first into ice-shelf cavities and open ocean regions, then into land regions and below the bathymetry.
This PR also includes a new
vizstep used to quickly demonstrate that the extrapolation has done what it's supposed to.Checklist
api.md) has any new or modified class, method and/or functions listedTestingcomment in the PR documents testing used to verify the changes